﻿using System;
using System.CodeDom.Compiler;
using System.Diagnostics;
using Google.Protobuf;
using Google.Protobuf.Reflection;

namespace EggLink.DanhengServer.Proto
{
	// Token: 0x02000409 RID: 1033
	[DebuggerDisplay("{ToString(),nq}")]
	public sealed class ECEOEEEJIOC : IMessage<ECEOEEEJIOC>, IMessage, IEquatable<ECEOEEEJIOC>, IDeepCloneable<ECEOEEEJIOC>, IBufferMessage
	{
		// Token: 0x17000D40 RID: 3392
		// (get) Token: 0x06002E4A RID: 11850 RVA: 0x0007F62F File Offset: 0x0007D82F
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public static MessageParser<ECEOEEEJIOC> Parser
		{
			get
			{
				return ECEOEEEJIOC._parser;
			}
		}

		// Token: 0x17000D41 RID: 3393
		// (get) Token: 0x06002E4B RID: 11851 RVA: 0x0007F636 File Offset: 0x0007D836
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public static MessageDescriptor Descriptor
		{
			get
			{
				return ECEOEEEJIOCReflection.Descriptor.MessageTypes[0];
			}
		}

		// Token: 0x17000D42 RID: 3394
		// (get) Token: 0x06002E4C RID: 11852 RVA: 0x0007F648 File Offset: 0x0007D848
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		MessageDescriptor IMessage.Descriptor
		{
			get
			{
				return ECEOEEEJIOC.Descriptor;
			}
		}

		// Token: 0x06002E4D RID: 11853 RVA: 0x0007F64F File Offset: 0x0007D84F
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public ECEOEEEJIOC()
		{
		}

		// Token: 0x06002E4E RID: 11854 RVA: 0x0007F658 File Offset: 0x0007D858
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public ECEOEEEJIOC(ECEOEEEJIOC other) : this()
		{
			ECEOEEEJIOC.GAMFEIOKNNKOneofCase gamfeioknnkcase = other.GAMFEIOKNNKCase;
			if (gamfeioknnkcase <= ECEOEEEJIOC.GAMFEIOKNNKOneofCase.EBOJDHDENKA)
			{
				if (gamfeioknnkcase <= ECEOEEEJIOC.GAMFEIOKNNKOneofCase.BFKEEKCOODN)
				{
					if (gamfeioknnkcase != ECEOEEEJIOC.GAMFEIOKNNKOneofCase.JFBBLDGBEDH)
					{
						if (gamfeioknnkcase == ECEOEEEJIOC.GAMFEIOKNNKOneofCase.BFKEEKCOODN)
						{
							this.BFKEEKCOODN = other.BFKEEKCOODN.Clone();
						}
					}
					else
					{
						this.JFBBLDGBEDH = other.JFBBLDGBEDH.Clone();
					}
				}
				else if (gamfeioknnkcase != ECEOEEEJIOC.GAMFEIOKNNKOneofCase.PMNEMJCNFEJ)
				{
					if (gamfeioknnkcase != ECEOEEEJIOC.GAMFEIOKNNKOneofCase.KIJLCJBJICP)
					{
						if (gamfeioknnkcase == ECEOEEEJIOC.GAMFEIOKNNKOneofCase.EBOJDHDENKA)
						{
							this.EBOJDHDENKA = other.EBOJDHDENKA.Clone();
						}
					}
					else
					{
						this.KIJLCJBJICP = other.KIJLCJBJICP.Clone();
					}
				}
				else
				{
					this.PMNEMJCNFEJ = other.PMNEMJCNFEJ.Clone();
				}
			}
			else if (gamfeioknnkcase <= ECEOEEEJIOC.GAMFEIOKNNKOneofCase.MMEGPPCJFGG)
			{
				if (gamfeioknnkcase != ECEOEEEJIOC.GAMFEIOKNNKOneofCase.MCEEKAJKCIG)
				{
					if (gamfeioknnkcase == ECEOEEEJIOC.GAMFEIOKNNKOneofCase.MMEGPPCJFGG)
					{
						this.MMEGPPCJFGG = other.MMEGPPCJFGG.Clone();
					}
				}
				else
				{
					this.MCEEKAJKCIG = other.MCEEKAJKCIG.Clone();
				}
			}
			else if (gamfeioknnkcase != ECEOEEEJIOC.GAMFEIOKNNKOneofCase.JHJHDIHDJIM)
			{
				if (gamfeioknnkcase != ECEOEEEJIOC.GAMFEIOKNNKOneofCase.LOFHHANCPBG)
				{
					if (gamfeioknnkcase == ECEOEEEJIOC.GAMFEIOKNNKOneofCase.BIIMCNKIEPD)
					{
						this.BIIMCNKIEPD = other.BIIMCNKIEPD.Clone();
					}
				}
				else
				{
					this.LOFHHANCPBG = other.LOFHHANCPBG.Clone();
				}
			}
			else
			{
				this.JHJHDIHDJIM = other.JHJHDIHDJIM.Clone();
			}
			this._unknownFields = UnknownFieldSet.Clone(other._unknownFields);
		}

		// Token: 0x06002E4F RID: 11855 RVA: 0x0007F7D3 File Offset: 0x0007D9D3
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public ECEOEEEJIOC Clone()
		{
			return new ECEOEEEJIOC(this);
		}

		// Token: 0x17000D43 RID: 3395
		// (get) Token: 0x06002E50 RID: 11856 RVA: 0x0007F7DB File Offset: 0x0007D9DB
		// (set) Token: 0x06002E51 RID: 11857 RVA: 0x0007F7F7 File Offset: 0x0007D9F7
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public GOIBHEOAHNG LOFHHANCPBG
		{
			get
			{
				if (this.gAMFEIOKNNKCase_ != ECEOEEEJIOC.GAMFEIOKNNKOneofCase.LOFHHANCPBG)
				{
					return null;
				}
				return (GOIBHEOAHNG)this.gAMFEIOKNNK_;
			}
			set
			{
				this.gAMFEIOKNNK_ = value;
				this.gAMFEIOKNNKCase_ = ((value == null) ? ECEOEEEJIOC.GAMFEIOKNNKOneofCase.None : ECEOEEEJIOC.GAMFEIOKNNKOneofCase.LOFHHANCPBG);
			}
		}

		// Token: 0x17000D44 RID: 3396
		// (get) Token: 0x06002E52 RID: 11858 RVA: 0x0007F811 File Offset: 0x0007DA11
		// (set) Token: 0x06002E53 RID: 11859 RVA: 0x0007F82D File Offset: 0x0007DA2D
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public BFIHFFONJIH KIJLCJBJICP
		{
			get
			{
				if (this.gAMFEIOKNNKCase_ != ECEOEEEJIOC.GAMFEIOKNNKOneofCase.KIJLCJBJICP)
				{
					return null;
				}
				return (BFIHFFONJIH)this.gAMFEIOKNNK_;
			}
			set
			{
				this.gAMFEIOKNNK_ = value;
				this.gAMFEIOKNNKCase_ = ((value == null) ? ECEOEEEJIOC.GAMFEIOKNNKOneofCase.None : ECEOEEEJIOC.GAMFEIOKNNKOneofCase.KIJLCJBJICP);
			}
		}

		// Token: 0x17000D45 RID: 3397
		// (get) Token: 0x06002E54 RID: 11860 RVA: 0x0007F847 File Offset: 0x0007DA47
		// (set) Token: 0x06002E55 RID: 11861 RVA: 0x0007F863 File Offset: 0x0007DA63
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public HHCFGIJPHLC JHJHDIHDJIM
		{
			get
			{
				if (this.gAMFEIOKNNKCase_ != ECEOEEEJIOC.GAMFEIOKNNKOneofCase.JHJHDIHDJIM)
				{
					return null;
				}
				return (HHCFGIJPHLC)this.gAMFEIOKNNK_;
			}
			set
			{
				this.gAMFEIOKNNK_ = value;
				this.gAMFEIOKNNKCase_ = ((value == null) ? ECEOEEEJIOC.GAMFEIOKNNKOneofCase.None : ECEOEEEJIOC.GAMFEIOKNNKOneofCase.JHJHDIHDJIM);
			}
		}

		// Token: 0x17000D46 RID: 3398
		// (get) Token: 0x06002E56 RID: 11862 RVA: 0x0007F87D File Offset: 0x0007DA7D
		// (set) Token: 0x06002E57 RID: 11863 RVA: 0x0007F896 File Offset: 0x0007DA96
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public NKFHBMJAOBM JFBBLDGBEDH
		{
			get
			{
				if (this.gAMFEIOKNNKCase_ != ECEOEEEJIOC.GAMFEIOKNNKOneofCase.JFBBLDGBEDH)
				{
					return null;
				}
				return (NKFHBMJAOBM)this.gAMFEIOKNNK_;
			}
			set
			{
				this.gAMFEIOKNNK_ = value;
				this.gAMFEIOKNNKCase_ = ((value == null) ? ECEOEEEJIOC.GAMFEIOKNNKOneofCase.None : ECEOEEEJIOC.GAMFEIOKNNKOneofCase.JFBBLDGBEDH);
			}
		}

		// Token: 0x17000D47 RID: 3399
		// (get) Token: 0x06002E58 RID: 11864 RVA: 0x0007F8AD File Offset: 0x0007DAAD
		// (set) Token: 0x06002E59 RID: 11865 RVA: 0x0007F8C9 File Offset: 0x0007DAC9
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public IFDLBAFMEKG EBOJDHDENKA
		{
			get
			{
				if (this.gAMFEIOKNNKCase_ != ECEOEEEJIOC.GAMFEIOKNNKOneofCase.EBOJDHDENKA)
				{
					return null;
				}
				return (IFDLBAFMEKG)this.gAMFEIOKNNK_;
			}
			set
			{
				this.gAMFEIOKNNK_ = value;
				this.gAMFEIOKNNKCase_ = ((value == null) ? ECEOEEEJIOC.GAMFEIOKNNKOneofCase.None : ECEOEEEJIOC.GAMFEIOKNNKOneofCase.EBOJDHDENKA);
			}
		}

		// Token: 0x17000D48 RID: 3400
		// (get) Token: 0x06002E5A RID: 11866 RVA: 0x0007F8E3 File Offset: 0x0007DAE3
		// (set) Token: 0x06002E5B RID: 11867 RVA: 0x0007F8FF File Offset: 0x0007DAFF
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public EIMDBGMFDOB BIIMCNKIEPD
		{
			get
			{
				if (this.gAMFEIOKNNKCase_ != ECEOEEEJIOC.GAMFEIOKNNKOneofCase.BIIMCNKIEPD)
				{
					return null;
				}
				return (EIMDBGMFDOB)this.gAMFEIOKNNK_;
			}
			set
			{
				this.gAMFEIOKNNK_ = value;
				this.gAMFEIOKNNKCase_ = ((value == null) ? ECEOEEEJIOC.GAMFEIOKNNKOneofCase.None : ECEOEEEJIOC.GAMFEIOKNNKOneofCase.BIIMCNKIEPD);
			}
		}

		// Token: 0x17000D49 RID: 3401
		// (get) Token: 0x06002E5C RID: 11868 RVA: 0x0007F919 File Offset: 0x0007DB19
		// (set) Token: 0x06002E5D RID: 11869 RVA: 0x0007F935 File Offset: 0x0007DB35
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public AICEBLJDHJL BFKEEKCOODN
		{
			get
			{
				if (this.gAMFEIOKNNKCase_ != ECEOEEEJIOC.GAMFEIOKNNKOneofCase.BFKEEKCOODN)
				{
					return null;
				}
				return (AICEBLJDHJL)this.gAMFEIOKNNK_;
			}
			set
			{
				this.gAMFEIOKNNK_ = value;
				this.gAMFEIOKNNKCase_ = ((value == null) ? ECEOEEEJIOC.GAMFEIOKNNKOneofCase.None : ECEOEEEJIOC.GAMFEIOKNNKOneofCase.BFKEEKCOODN);
			}
		}

		// Token: 0x17000D4A RID: 3402
		// (get) Token: 0x06002E5E RID: 11870 RVA: 0x0007F94F File Offset: 0x0007DB4F
		// (set) Token: 0x06002E5F RID: 11871 RVA: 0x0007F96B File Offset: 0x0007DB6B
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public IGNFNKHNIEL PMNEMJCNFEJ
		{
			get
			{
				if (this.gAMFEIOKNNKCase_ != ECEOEEEJIOC.GAMFEIOKNNKOneofCase.PMNEMJCNFEJ)
				{
					return null;
				}
				return (IGNFNKHNIEL)this.gAMFEIOKNNK_;
			}
			set
			{
				this.gAMFEIOKNNK_ = value;
				this.gAMFEIOKNNKCase_ = ((value == null) ? ECEOEEEJIOC.GAMFEIOKNNKOneofCase.None : ECEOEEEJIOC.GAMFEIOKNNKOneofCase.PMNEMJCNFEJ);
			}
		}

		// Token: 0x17000D4B RID: 3403
		// (get) Token: 0x06002E60 RID: 11872 RVA: 0x0007F985 File Offset: 0x0007DB85
		// (set) Token: 0x06002E61 RID: 11873 RVA: 0x0007F9A1 File Offset: 0x0007DBA1
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public BAEECFDDJCH MMEGPPCJFGG
		{
			get
			{
				if (this.gAMFEIOKNNKCase_ != ECEOEEEJIOC.GAMFEIOKNNKOneofCase.MMEGPPCJFGG)
				{
					return null;
				}
				return (BAEECFDDJCH)this.gAMFEIOKNNK_;
			}
			set
			{
				this.gAMFEIOKNNK_ = value;
				this.gAMFEIOKNNKCase_ = ((value == null) ? ECEOEEEJIOC.GAMFEIOKNNKOneofCase.None : ECEOEEEJIOC.GAMFEIOKNNKOneofCase.MMEGPPCJFGG);
			}
		}

		// Token: 0x17000D4C RID: 3404
		// (get) Token: 0x06002E62 RID: 11874 RVA: 0x0007F9BB File Offset: 0x0007DBBB
		// (set) Token: 0x06002E63 RID: 11875 RVA: 0x0007F9D7 File Offset: 0x0007DBD7
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public ACJOMKMLBOO MCEEKAJKCIG
		{
			get
			{
				if (this.gAMFEIOKNNKCase_ != ECEOEEEJIOC.GAMFEIOKNNKOneofCase.MCEEKAJKCIG)
				{
					return null;
				}
				return (ACJOMKMLBOO)this.gAMFEIOKNNK_;
			}
			set
			{
				this.gAMFEIOKNNK_ = value;
				this.gAMFEIOKNNKCase_ = ((value == null) ? ECEOEEEJIOC.GAMFEIOKNNKOneofCase.None : ECEOEEEJIOC.GAMFEIOKNNKOneofCase.MCEEKAJKCIG);
			}
		}

		// Token: 0x17000D4D RID: 3405
		// (get) Token: 0x06002E64 RID: 11876 RVA: 0x0007F9F1 File Offset: 0x0007DBF1
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public ECEOEEEJIOC.GAMFEIOKNNKOneofCase GAMFEIOKNNKCase
		{
			get
			{
				return this.gAMFEIOKNNKCase_;
			}
		}

		// Token: 0x06002E65 RID: 11877 RVA: 0x0007F9F9 File Offset: 0x0007DBF9
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public void ClearGAMFEIOKNNK()
		{
			this.gAMFEIOKNNKCase_ = ECEOEEEJIOC.GAMFEIOKNNKOneofCase.None;
			this.gAMFEIOKNNK_ = null;
		}

		// Token: 0x06002E66 RID: 11878 RVA: 0x0007FA09 File Offset: 0x0007DC09
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public override bool Equals(object other)
		{
			return this.Equals(other as ECEOEEEJIOC);
		}

		// Token: 0x06002E67 RID: 11879 RVA: 0x0007FA18 File Offset: 0x0007DC18
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public bool Equals(ECEOEEEJIOC other)
		{
			return other != null && (other == this || (object.Equals(this.LOFHHANCPBG, other.LOFHHANCPBG) && object.Equals(this.KIJLCJBJICP, other.KIJLCJBJICP) && object.Equals(this.JHJHDIHDJIM, other.JHJHDIHDJIM) && object.Equals(this.JFBBLDGBEDH, other.JFBBLDGBEDH) && object.Equals(this.EBOJDHDENKA, other.EBOJDHDENKA) && object.Equals(this.BIIMCNKIEPD, other.BIIMCNKIEPD) && object.Equals(this.BFKEEKCOODN, other.BFKEEKCOODN) && object.Equals(this.PMNEMJCNFEJ, other.PMNEMJCNFEJ) && object.Equals(this.MMEGPPCJFGG, other.MMEGPPCJFGG) && object.Equals(this.MCEEKAJKCIG, other.MCEEKAJKCIG) && this.GAMFEIOKNNKCase == other.GAMFEIOKNNKCase && object.Equals(this._unknownFields, other._unknownFields)));
		}

		// Token: 0x06002E68 RID: 11880 RVA: 0x0007FB24 File Offset: 0x0007DD24
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public override int GetHashCode()
		{
			int num = 1;
			if (this.gAMFEIOKNNKCase_ == ECEOEEEJIOC.GAMFEIOKNNKOneofCase.LOFHHANCPBG)
			{
				num ^= this.LOFHHANCPBG.GetHashCode();
			}
			if (this.gAMFEIOKNNKCase_ == ECEOEEEJIOC.GAMFEIOKNNKOneofCase.KIJLCJBJICP)
			{
				num ^= this.KIJLCJBJICP.GetHashCode();
			}
			if (this.gAMFEIOKNNKCase_ == ECEOEEEJIOC.GAMFEIOKNNKOneofCase.JHJHDIHDJIM)
			{
				num ^= this.JHJHDIHDJIM.GetHashCode();
			}
			if (this.gAMFEIOKNNKCase_ == ECEOEEEJIOC.GAMFEIOKNNKOneofCase.JFBBLDGBEDH)
			{
				num ^= this.JFBBLDGBEDH.GetHashCode();
			}
			if (this.gAMFEIOKNNKCase_ == ECEOEEEJIOC.GAMFEIOKNNKOneofCase.EBOJDHDENKA)
			{
				num ^= this.EBOJDHDENKA.GetHashCode();
			}
			if (this.gAMFEIOKNNKCase_ == ECEOEEEJIOC.GAMFEIOKNNKOneofCase.BIIMCNKIEPD)
			{
				num ^= this.BIIMCNKIEPD.GetHashCode();
			}
			if (this.gAMFEIOKNNKCase_ == ECEOEEEJIOC.GAMFEIOKNNKOneofCase.BFKEEKCOODN)
			{
				num ^= this.BFKEEKCOODN.GetHashCode();
			}
			if (this.gAMFEIOKNNKCase_ == ECEOEEEJIOC.GAMFEIOKNNKOneofCase.PMNEMJCNFEJ)
			{
				num ^= this.PMNEMJCNFEJ.GetHashCode();
			}
			if (this.gAMFEIOKNNKCase_ == ECEOEEEJIOC.GAMFEIOKNNKOneofCase.MMEGPPCJFGG)
			{
				num ^= this.MMEGPPCJFGG.GetHashCode();
			}
			if (this.gAMFEIOKNNKCase_ == ECEOEEEJIOC.GAMFEIOKNNKOneofCase.MCEEKAJKCIG)
			{
				num ^= this.MCEEKAJKCIG.GetHashCode();
			}
			num ^= (int)this.gAMFEIOKNNKCase_;
			if (this._unknownFields != null)
			{
				num ^= this._unknownFields.GetHashCode();
			}
			return num;
		}

		// Token: 0x06002E69 RID: 11881 RVA: 0x0007FC5E File Offset: 0x0007DE5E
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public override string ToString()
		{
			return JsonFormatter.ToDiagnosticString(this);
		}

		// Token: 0x06002E6A RID: 11882 RVA: 0x0007FC66 File Offset: 0x0007DE66
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public void WriteTo(CodedOutputStream output)
		{
			output.WriteRawMessage(this);
		}

		// Token: 0x06002E6B RID: 11883 RVA: 0x0007FC70 File Offset: 0x0007DE70
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		void IBufferMessage.InternalWriteTo(ref WriteContext output)
		{
			if (this.gAMFEIOKNNKCase_ == ECEOEEEJIOC.GAMFEIOKNNKOneofCase.JFBBLDGBEDH)
			{
				output.WriteRawTag(146, 6);
				output.WriteMessage(this.JFBBLDGBEDH);
			}
			if (this.gAMFEIOKNNKCase_ == ECEOEEEJIOC.GAMFEIOKNNKOneofCase.BFKEEKCOODN)
			{
				output.WriteRawTag(250, 27);
				output.WriteMessage(this.BFKEEKCOODN);
			}
			if (this.gAMFEIOKNNKCase_ == ECEOEEEJIOC.GAMFEIOKNNKOneofCase.PMNEMJCNFEJ)
			{
				output.WriteRawTag(194, 32);
				output.WriteMessage(this.PMNEMJCNFEJ);
			}
			if (this.gAMFEIOKNNKCase_ == ECEOEEEJIOC.GAMFEIOKNNKOneofCase.KIJLCJBJICP)
			{
				output.WriteRawTag(250, 41);
				output.WriteMessage(this.KIJLCJBJICP);
			}
			if (this.gAMFEIOKNNKCase_ == ECEOEEEJIOC.GAMFEIOKNNKOneofCase.EBOJDHDENKA)
			{
				output.WriteRawTag(186, 49);
				output.WriteMessage(this.EBOJDHDENKA);
			}
			if (this.gAMFEIOKNNKCase_ == ECEOEEEJIOC.GAMFEIOKNNKOneofCase.MCEEKAJKCIG)
			{
				output.WriteRawTag(226, 52);
				output.WriteMessage(this.MCEEKAJKCIG);
			}
			if (this.gAMFEIOKNNKCase_ == ECEOEEEJIOC.GAMFEIOKNNKOneofCase.MMEGPPCJFGG)
			{
				output.WriteRawTag(250, 87);
				output.WriteMessage(this.MMEGPPCJFGG);
			}
			if (this.gAMFEIOKNNKCase_ == ECEOEEEJIOC.GAMFEIOKNNKOneofCase.JHJHDIHDJIM)
			{
				output.WriteRawTag(138, 93);
				output.WriteMessage(this.JHJHDIHDJIM);
			}
			if (this.gAMFEIOKNNKCase_ == ECEOEEEJIOC.GAMFEIOKNNKOneofCase.LOFHHANCPBG)
			{
				output.WriteRawTag(162, 109);
				output.WriteMessage(this.LOFHHANCPBG);
			}
			if (this.gAMFEIOKNNKCase_ == ECEOEEEJIOC.GAMFEIOKNNKOneofCase.BIIMCNKIEPD)
			{
				output.WriteRawTag(146, 121);
				output.WriteMessage(this.BIIMCNKIEPD);
			}
			if (this._unknownFields != null)
			{
				this._unknownFields.WriteTo(ref output);
			}
		}

		// Token: 0x06002E6C RID: 11884 RVA: 0x0007FE0C File Offset: 0x0007E00C
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public int CalculateSize()
		{
			int num = 0;
			if (this.gAMFEIOKNNKCase_ == ECEOEEEJIOC.GAMFEIOKNNKOneofCase.LOFHHANCPBG)
			{
				num += 2 + CodedOutputStream.ComputeMessageSize(this.LOFHHANCPBG);
			}
			if (this.gAMFEIOKNNKCase_ == ECEOEEEJIOC.GAMFEIOKNNKOneofCase.KIJLCJBJICP)
			{
				num += 2 + CodedOutputStream.ComputeMessageSize(this.KIJLCJBJICP);
			}
			if (this.gAMFEIOKNNKCase_ == ECEOEEEJIOC.GAMFEIOKNNKOneofCase.JHJHDIHDJIM)
			{
				num += 2 + CodedOutputStream.ComputeMessageSize(this.JHJHDIHDJIM);
			}
			if (this.gAMFEIOKNNKCase_ == ECEOEEEJIOC.GAMFEIOKNNKOneofCase.JFBBLDGBEDH)
			{
				num += 2 + CodedOutputStream.ComputeMessageSize(this.JFBBLDGBEDH);
			}
			if (this.gAMFEIOKNNKCase_ == ECEOEEEJIOC.GAMFEIOKNNKOneofCase.EBOJDHDENKA)
			{
				num += 2 + CodedOutputStream.ComputeMessageSize(this.EBOJDHDENKA);
			}
			if (this.gAMFEIOKNNKCase_ == ECEOEEEJIOC.GAMFEIOKNNKOneofCase.BIIMCNKIEPD)
			{
				num += 2 + CodedOutputStream.ComputeMessageSize(this.BIIMCNKIEPD);
			}
			if (this.gAMFEIOKNNKCase_ == ECEOEEEJIOC.GAMFEIOKNNKOneofCase.BFKEEKCOODN)
			{
				num += 2 + CodedOutputStream.ComputeMessageSize(this.BFKEEKCOODN);
			}
			if (this.gAMFEIOKNNKCase_ == ECEOEEEJIOC.GAMFEIOKNNKOneofCase.PMNEMJCNFEJ)
			{
				num += 2 + CodedOutputStream.ComputeMessageSize(this.PMNEMJCNFEJ);
			}
			if (this.gAMFEIOKNNKCase_ == ECEOEEEJIOC.GAMFEIOKNNKOneofCase.MMEGPPCJFGG)
			{
				num += 2 + CodedOutputStream.ComputeMessageSize(this.MMEGPPCJFGG);
			}
			if (this.gAMFEIOKNNKCase_ == ECEOEEEJIOC.GAMFEIOKNNKOneofCase.MCEEKAJKCIG)
			{
				num += 2 + CodedOutputStream.ComputeMessageSize(this.MCEEKAJKCIG);
			}
			if (this._unknownFields != null)
			{
				num += this._unknownFields.CalculateSize();
			}
			return num;
		}

		// Token: 0x06002E6D RID: 11885 RVA: 0x0007FF54 File Offset: 0x0007E154
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public void MergeFrom(ECEOEEEJIOC other)
		{
			if (other == null)
			{
				return;
			}
			ECEOEEEJIOC.GAMFEIOKNNKOneofCase gamfeioknnkcase = other.GAMFEIOKNNKCase;
			if (gamfeioknnkcase <= ECEOEEEJIOC.GAMFEIOKNNKOneofCase.EBOJDHDENKA)
			{
				if (gamfeioknnkcase <= ECEOEEEJIOC.GAMFEIOKNNKOneofCase.BFKEEKCOODN)
				{
					if (gamfeioknnkcase != ECEOEEEJIOC.GAMFEIOKNNKOneofCase.JFBBLDGBEDH)
					{
						if (gamfeioknnkcase == ECEOEEEJIOC.GAMFEIOKNNKOneofCase.BFKEEKCOODN)
						{
							if (this.BFKEEKCOODN == null)
							{
								this.BFKEEKCOODN = new AICEBLJDHJL();
							}
							this.BFKEEKCOODN.MergeFrom(other.BFKEEKCOODN);
						}
					}
					else
					{
						if (this.JFBBLDGBEDH == null)
						{
							this.JFBBLDGBEDH = new NKFHBMJAOBM();
						}
						this.JFBBLDGBEDH.MergeFrom(other.JFBBLDGBEDH);
					}
				}
				else if (gamfeioknnkcase != ECEOEEEJIOC.GAMFEIOKNNKOneofCase.PMNEMJCNFEJ)
				{
					if (gamfeioknnkcase != ECEOEEEJIOC.GAMFEIOKNNKOneofCase.KIJLCJBJICP)
					{
						if (gamfeioknnkcase == ECEOEEEJIOC.GAMFEIOKNNKOneofCase.EBOJDHDENKA)
						{
							if (this.EBOJDHDENKA == null)
							{
								this.EBOJDHDENKA = new IFDLBAFMEKG();
							}
							this.EBOJDHDENKA.MergeFrom(other.EBOJDHDENKA);
						}
					}
					else
					{
						if (this.KIJLCJBJICP == null)
						{
							this.KIJLCJBJICP = new BFIHFFONJIH();
						}
						this.KIJLCJBJICP.MergeFrom(other.KIJLCJBJICP);
					}
				}
				else
				{
					if (this.PMNEMJCNFEJ == null)
					{
						this.PMNEMJCNFEJ = new IGNFNKHNIEL();
					}
					this.PMNEMJCNFEJ.MergeFrom(other.PMNEMJCNFEJ);
				}
			}
			else if (gamfeioknnkcase <= ECEOEEEJIOC.GAMFEIOKNNKOneofCase.MMEGPPCJFGG)
			{
				if (gamfeioknnkcase != ECEOEEEJIOC.GAMFEIOKNNKOneofCase.MCEEKAJKCIG)
				{
					if (gamfeioknnkcase == ECEOEEEJIOC.GAMFEIOKNNKOneofCase.MMEGPPCJFGG)
					{
						if (this.MMEGPPCJFGG == null)
						{
							this.MMEGPPCJFGG = new BAEECFDDJCH();
						}
						this.MMEGPPCJFGG.MergeFrom(other.MMEGPPCJFGG);
					}
				}
				else
				{
					if (this.MCEEKAJKCIG == null)
					{
						this.MCEEKAJKCIG = new ACJOMKMLBOO();
					}
					this.MCEEKAJKCIG.MergeFrom(other.MCEEKAJKCIG);
				}
			}
			else if (gamfeioknnkcase != ECEOEEEJIOC.GAMFEIOKNNKOneofCase.JHJHDIHDJIM)
			{
				if (gamfeioknnkcase != ECEOEEEJIOC.GAMFEIOKNNKOneofCase.LOFHHANCPBG)
				{
					if (gamfeioknnkcase == ECEOEEEJIOC.GAMFEIOKNNKOneofCase.BIIMCNKIEPD)
					{
						if (this.BIIMCNKIEPD == null)
						{
							this.BIIMCNKIEPD = new EIMDBGMFDOB();
						}
						this.BIIMCNKIEPD.MergeFrom(other.BIIMCNKIEPD);
					}
				}
				else
				{
					if (this.LOFHHANCPBG == null)
					{
						this.LOFHHANCPBG = new GOIBHEOAHNG();
					}
					this.LOFHHANCPBG.MergeFrom(other.LOFHHANCPBG);
				}
			}
			else
			{
				if (this.JHJHDIHDJIM == null)
				{
					this.JHJHDIHDJIM = new HHCFGIJPHLC();
				}
				this.JHJHDIHDJIM.MergeFrom(other.JHJHDIHDJIM);
			}
			this._unknownFields = UnknownFieldSet.MergeFrom(this._unknownFields, other._unknownFields);
		}

		// Token: 0x06002E6E RID: 11886 RVA: 0x0008019D File Offset: 0x0007E39D
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public void MergeFrom(CodedInputStream input)
		{
			input.ReadRawMessage(this);
		}

		// Token: 0x06002E6F RID: 11887 RVA: 0x000801A8 File Offset: 0x0007E3A8
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		void IBufferMessage.InternalMergeFrom(ref ParseContext input)
		{
			uint num;
			while ((num = input.ReadTag()) != 0U)
			{
				if (num <= 6330U)
				{
					if (num <= 3578U)
					{
						if (num == 786U)
						{
							NKFHBMJAOBM nkfhbmjaobm = new NKFHBMJAOBM();
							if (this.gAMFEIOKNNKCase_ == ECEOEEEJIOC.GAMFEIOKNNKOneofCase.JFBBLDGBEDH)
							{
								nkfhbmjaobm.MergeFrom(this.JFBBLDGBEDH);
							}
							input.ReadMessage(nkfhbmjaobm);
							this.JFBBLDGBEDH = nkfhbmjaobm;
							continue;
						}
						if (num == 3578U)
						{
							AICEBLJDHJL aicebljdhjl = new AICEBLJDHJL();
							if (this.gAMFEIOKNNKCase_ == ECEOEEEJIOC.GAMFEIOKNNKOneofCase.BFKEEKCOODN)
							{
								aicebljdhjl.MergeFrom(this.BFKEEKCOODN);
							}
							input.ReadMessage(aicebljdhjl);
							this.BFKEEKCOODN = aicebljdhjl;
							continue;
						}
					}
					else
					{
						if (num == 4162U)
						{
							IGNFNKHNIEL ignfnkhniel = new IGNFNKHNIEL();
							if (this.gAMFEIOKNNKCase_ == ECEOEEEJIOC.GAMFEIOKNNKOneofCase.PMNEMJCNFEJ)
							{
								ignfnkhniel.MergeFrom(this.PMNEMJCNFEJ);
							}
							input.ReadMessage(ignfnkhniel);
							this.PMNEMJCNFEJ = ignfnkhniel;
							continue;
						}
						if (num == 5370U)
						{
							BFIHFFONJIH bfihffonjih = new BFIHFFONJIH();
							if (this.gAMFEIOKNNKCase_ == ECEOEEEJIOC.GAMFEIOKNNKOneofCase.KIJLCJBJICP)
							{
								bfihffonjih.MergeFrom(this.KIJLCJBJICP);
							}
							input.ReadMessage(bfihffonjih);
							this.KIJLCJBJICP = bfihffonjih;
							continue;
						}
						if (num == 6330U)
						{
							IFDLBAFMEKG ifdlbafmekg = new IFDLBAFMEKG();
							if (this.gAMFEIOKNNKCase_ == ECEOEEEJIOC.GAMFEIOKNNKOneofCase.EBOJDHDENKA)
							{
								ifdlbafmekg.MergeFrom(this.EBOJDHDENKA);
							}
							input.ReadMessage(ifdlbafmekg);
							this.EBOJDHDENKA = ifdlbafmekg;
							continue;
						}
					}
				}
				else if (num <= 11258U)
				{
					if (num == 6754U)
					{
						ACJOMKMLBOO acjomkmlboo = new ACJOMKMLBOO();
						if (this.gAMFEIOKNNKCase_ == ECEOEEEJIOC.GAMFEIOKNNKOneofCase.MCEEKAJKCIG)
						{
							acjomkmlboo.MergeFrom(this.MCEEKAJKCIG);
						}
						input.ReadMessage(acjomkmlboo);
						this.MCEEKAJKCIG = acjomkmlboo;
						continue;
					}
					if (num == 11258U)
					{
						BAEECFDDJCH baeecfddjch = new BAEECFDDJCH();
						if (this.gAMFEIOKNNKCase_ == ECEOEEEJIOC.GAMFEIOKNNKOneofCase.MMEGPPCJFGG)
						{
							baeecfddjch.MergeFrom(this.MMEGPPCJFGG);
						}
						input.ReadMessage(baeecfddjch);
						this.MMEGPPCJFGG = baeecfddjch;
						continue;
					}
				}
				else
				{
					if (num == 11914U)
					{
						HHCFGIJPHLC hhcfgijphlc = new HHCFGIJPHLC();
						if (this.gAMFEIOKNNKCase_ == ECEOEEEJIOC.GAMFEIOKNNKOneofCase.JHJHDIHDJIM)
						{
							hhcfgijphlc.MergeFrom(this.JHJHDIHDJIM);
						}
						input.ReadMessage(hhcfgijphlc);
						this.JHJHDIHDJIM = hhcfgijphlc;
						continue;
					}
					if (num == 13986U)
					{
						GOIBHEOAHNG goibheoahng = new GOIBHEOAHNG();
						if (this.gAMFEIOKNNKCase_ == ECEOEEEJIOC.GAMFEIOKNNKOneofCase.LOFHHANCPBG)
						{
							goibheoahng.MergeFrom(this.LOFHHANCPBG);
						}
						input.ReadMessage(goibheoahng);
						this.LOFHHANCPBG = goibheoahng;
						continue;
					}
					if (num == 15506U)
					{
						EIMDBGMFDOB eimdbgmfdob = new EIMDBGMFDOB();
						if (this.gAMFEIOKNNKCase_ == ECEOEEEJIOC.GAMFEIOKNNKOneofCase.BIIMCNKIEPD)
						{
							eimdbgmfdob.MergeFrom(this.BIIMCNKIEPD);
						}
						input.ReadMessage(eimdbgmfdob);
						this.BIIMCNKIEPD = eimdbgmfdob;
						continue;
					}
				}
				this._unknownFields = UnknownFieldSet.MergeFieldFrom(this._unknownFields, ref input);
			}
		}

		// Token: 0x04001245 RID: 4677
		private static readonly MessageParser<ECEOEEEJIOC> _parser = new MessageParser<ECEOEEEJIOC>(() => new ECEOEEEJIOC());

		// Token: 0x04001246 RID: 4678
		private UnknownFieldSet _unknownFields;

		// Token: 0x04001247 RID: 4679
		public const int LOFHHANCPBGFieldNumber = 1748;

		// Token: 0x04001248 RID: 4680
		public const int KIJLCJBJICPFieldNumber = 671;

		// Token: 0x04001249 RID: 4681
		public const int JHJHDIHDJIMFieldNumber = 1489;

		// Token: 0x0400124A RID: 4682
		public const int JFBBLDGBEDHFieldNumber = 98;

		// Token: 0x0400124B RID: 4683
		public const int EBOJDHDENKAFieldNumber = 791;

		// Token: 0x0400124C RID: 4684
		public const int BIIMCNKIEPDFieldNumber = 1938;

		// Token: 0x0400124D RID: 4685
		public const int BFKEEKCOODNFieldNumber = 447;

		// Token: 0x0400124E RID: 4686
		public const int PMNEMJCNFEJFieldNumber = 520;

		// Token: 0x0400124F RID: 4687
		public const int MMEGPPCJFGGFieldNumber = 1407;

		// Token: 0x04001250 RID: 4688
		public const int MCEEKAJKCIGFieldNumber = 844;

		// Token: 0x04001251 RID: 4689
		private object gAMFEIOKNNK_;

		// Token: 0x04001252 RID: 4690
		private ECEOEEEJIOC.GAMFEIOKNNKOneofCase gAMFEIOKNNKCase_;

		// Token: 0x0200170F RID: 5903
		public enum GAMFEIOKNNKOneofCase
		{
			// Token: 0x040061BA RID: 25018
			None,
			// Token: 0x040061BB RID: 25019
			LOFHHANCPBG = 1748,
			// Token: 0x040061BC RID: 25020
			KIJLCJBJICP = 671,
			// Token: 0x040061BD RID: 25021
			JHJHDIHDJIM = 1489,
			// Token: 0x040061BE RID: 25022
			JFBBLDGBEDH = 98,
			// Token: 0x040061BF RID: 25023
			EBOJDHDENKA = 791,
			// Token: 0x040061C0 RID: 25024
			BIIMCNKIEPD = 1938,
			// Token: 0x040061C1 RID: 25025
			BFKEEKCOODN = 447,
			// Token: 0x040061C2 RID: 25026
			PMNEMJCNFEJ = 520,
			// Token: 0x040061C3 RID: 25027
			MMEGPPCJFGG = 1407,
			// Token: 0x040061C4 RID: 25028
			MCEEKAJKCIG = 844
		}
	}
}
